import { IPSOne2OneDataDEField } from '../defield/ipsone2-one-data-defield';
import { IPSDER1N } from './ipsder1-n';
import { IPSDERBase } from './ipsderbase';

/**
 *
 * 继承父接口类型值[DER11]
 * @export
 * @interface IPSDER11
 */
export interface IPSDER11 extends IPSDERBase, IPSDER1N {
  /**
   * 一对一关系数据属性
   *
   * @type {IPSOne2OneDataDEField}
   */
  getPSOne2OneDataDEField(): IPSOne2OneDataDEField | null;

  /**
   * 一对一关系数据属性
   *
   * @type {IPSOne2OneDataDEField}
   */
  get psOne2OneDataDEField(): IPSOne2OneDataDEField | null;

  /**
   * 一对一关系数据属性（必须存在）
   *
   * @type {IPSOne2OneDataDEField}
   */
  getPSOne2OneDataDEFieldMust(): IPSOne2OneDataDEField;
}
